Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224])
by mail1.access.digex.net (8.8.5/8.8.5) with ESMTP id LAA17821
for <mcox@access.digex.net>; Mon, 27 Jan 1997 11:22:25 -0500 (EST)
Received: (from daemon@localhost)
by svcs1.digex.net (8.8.5/8.8.5) id JAA05830
for amos-out; Mon, 27 Jan 1997 09:28:37 -0500 (EST)
Received: from mail3.access.digex.net (mail3.access.digex.net [205.197.247.4])
by svcs1.digex.net (8.8.5/8.8.5) with ESMTP id JAA05827
for <amos-list@svcs1.digex.net>; Mon, 27 Jan 1997 09:28:36 -0500 (EST)
Received: from nexus.iu.hioslo.no (nexus.iu.hioslo.no [128.39.89.10])
by mail3.access.digex.net (8.8.5/8.8.5) with ESMTP id JAA11707
for <amos-list@access.digex.net>; Mon, 27 Jan 1997 09:28:35 -0500 (EST)
Received: from pc.iu.hioslo.no (pc [128.39.89.11]) by nexus.iu.hioslo.no (8.7.1/8.7.1) with ESMTP id PAA26483 for <amos-list@access.digex.net>; Mon, 27 Jan 1997 15:28:32 +0100 (MET)
Received: from OIH2/MAILQUEUE by pc.iu.hioslo.no (Mercury 1.21);
27 Jan 97 15:36:15 +0100
Received: from MAILQUEUE by OIH2 (Mercury 1.21); 27 Jan 97 15:36:01 +0100
From: "OTTINSEN TOR ERIK/1AC" <TorErik.Ottinsen@iu.hioslo.no>
Organization: Oslo College
To: amos-list@access.digex.net
Date: Mon, 27 Jan 1997 15:35:51 GMT+1
MIME-Version: 1.0
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Subject: Re: goto
Priority: normal
X-mailer: Pegasus Mail v3.31
Message-ID: <1F4D7E406F9@pc.iu.hioslo.no>
Status: RO
X-Status:
>> gs> Do
>> gs> Goto Rnd(4)
>> gs> 0
>> <bla>
>> gs> 1
>> <bla>
>> gs> 2
>> <bla>
>> gs> 3
>> <bla>
>> gs> 4
>> <bla>
>> gs> Loop
>
>> gs> How can I get the program to go to each label
>> gs> only once? (randomly)
>
>> I think this is the easiest:
>> dim a(n)
>> for i=1 to n
>> a(i)=i
>> next
>> for i=1 to n
>> r=rnd(n)+1
>> goto r
>> a(r)=a(n)
>> dec n
>> next
>
>I can't follow the logic of that program, but this program will do what was